package cn.jinjimi.app.modules.notify.notifications;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;

/**
 * Created by lforxeverc on 16/7/11.
 */
public class PushUpdateDTO extends PushDTO implements Serializable {
    /**
     * 是否有更新
     */
    String update;
    /**
     * 新版本号
     */
    String new_version;
    /**
     * 增量包下载地址
     */
    String apk_url;

    /**
     * 更新日志
     */
    String update_log;
    /**
     * 是否增量更新
     */
    boolean delta;
    /**
     *新版本的md5
     */
    String new_md5;

    /**
     * 新版本大小
     */
    int target_size;
    /**
     *增量包md5
     */
    String patch_md5;
    /**
     * 增量包大小
     */
    int size;

    public int getVersion_code() {
        return version_code;
    }

    public void setVersion_code(int version_code) {
        this.version_code = version_code;
    }

    /**
     * 版本号

     */
   int version_code;

    public boolean isShowAlert() {
        return showAlert;
    }

    public void setShowAlert(boolean showAlert) {
        this.showAlert = showAlert;
    }

    /**
     * 显示更新对话框

     */
    @SerializedName("show_alert")
    boolean showAlert;

    public String getUpdate() {
        return update;
    }

    public String getNew_version() {
        return new_version;
    }

    public String getApk_url() {
        return apk_url;
    }

    public String getUpdate_log() {
        return update_log;
    }

    public boolean getDelta() {
        return delta;
    }

    public String getNew_md5() {
        return new_md5;
    }

    public int getTarget_size() {
        return target_size;
    }

    public String getPatch_md5() {
        return patch_md5;
    }

    public int getSize() {
        return size;
    }

}
